Reducing Mixed-Integer to Zero-One Programs

نویسندگان

  • Helmut Herwartz
  • Andreas Drexl
چکیده

1. The 0-1 knapsack problem with a single continuous variable (KPC) is a natural extension of the binary knapsack problem (KP), where the capacity is not any longer fixed but can be extended which is expressed by a continuous variable. This variable might be unbounded or restricted by a lower or upper bound, respectively. This paper concerns techniques in order to reduce several variants of KPC to KP which enables us to employ approaches for KP. We propose both, an equivalent reformulation and a heuristic one bringing along less computational effort. We show that the heuristic reformulation can be customized in order to provide solutions having an objective value arbitrarily close to the one of the original problem. Obviously, this article has been developed together with Dirk Briskorn, where the workload has been split equally. First, we highlight special cases of the KPC, which result from different restrictive bounds on the continuous variable. Additionally, we show, that the KPC can always be optimized by solving at most three standard KPs. If therefore all coefficients are integers, each KP can be handled very efficient by the algorithm combo. This algorithm was developed by Martello et al. [8] and it is currently the state–of–the–art approach for standard KPs with integer coefficients, see Martello et al. [9]. But, the main importance of this paper for the whole thesis results from its fundamental behavior regarding the treatment of a MIP. Here, we present for the first time the replacement of a continuous variable by several binary ones. Since we limit the solution space by using binary instead of continuous variables, we only get an upper bound on the objective function value for a maximization problem. However, as already mentioned above, we are able to show, that this bound can be arbitrarily close to the optimal objective function value by adapting the IP-reformulation appropriate. Since the KPC is one of the basic MIPs, it is only built by the objective and one constraint, we used it as a starting point for transferring the developed idea of replacing a continuous variable to handle more complex MIPs. This is the content of our next articles. 2.2 Reducing the Elastic Generalized Assignment Problem to the Standard Generalized Assignment Problem Marcel Büther (2007): Reducing the Elastic Generalized Assignment Problem to the Standard Generalized Assignment Problem, Manuskripte aus den Instituten für Betriebswirtschaftslehre der Universität Kiel, No. 632 Abstract 2. The elastic generalized assignment problem (eGAP) is a natural extension of the generalized assignment problem (GAP) where the capacities are not fixed but

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using an interior point method in a branch and bound algorithm for integer programming July

This paper describes an experimental code that has been developed to solve zero one mixed integer linear programs The experimental code uses a primal dual interior point method to solve the linear programming subproblems that arise in the solution of mixed integer linear programs by the branch and bound method Computational results for a number of test problems are provided

متن کامل

Using an Interior Point Method in a Branch and Bound Algorithm for Integer Programming

This paper describes an experimental code that has been developed to solve zero-one mixed integer linear programs. The experimental code uses a primal{dual interior point method to solve the linear programming subproblems that arise in the solution of mixed integer linear programs by the branch and bound method. Computational results for a number of test problems are provided.

متن کامل

A convex approximation for mixed-integer recourse models

We develop a convex approximation for two-stage mixed-integer recourse models and we derive an error bound for this approximation that depends on all total variations of the probability density functions of the random variables in the model. We show that the error bound converges to zero if all these total variations converge to zero. Our convex approximation is a generalization of the one in C...

متن کامل

A convex approximation for mixed-integer recourse models

We develop a convex approximation for two-stage mixed-integer recourse models and we derive an error bound for this approximation that depends on all total variations of the probability density functions of the random variables in the model. We show that the error bound converges to zero if all these total variations converge to zero. Our convex approximation is a generalization of the one in C...

متن کامل

Annotated Bibliography Class Math 4779 / 5779 February 21 , 2005

This is a report on how mixed integer programming works. It starts by showing the form of a mixed integer program with n variables and m constraints. They explain the branch and bound method which is the most widely used method for solving integer programs. It goes into some detail about how the variables have only two possible restrictions, one and zero. There’s also some mention of the branch...

متن کامل

Flux Distribution in Bacillus subtilis: Inspection on Plurality of Optimal Solutions

Linear programming problems with alternate solutions are challenging due to the choice of multiple strategiesresulting in the same optimal value of the objective function. However, searching for these solutions is atedious task, especially when using mixed integer linear programming (MILP), as previously applied tometabolic models. Therefore, judgment on plurality of optimal m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008